package com.wuzheng.wisgo.sanitation.cloud.service.roadandstatus;

import com.wuzheng.wisgo.sanitation.cloud.model.roadandstatus.ReceviceLngLatDto;
import com.wuzheng.wisgo.sanitation.cloud.paraandgetutil.VehicleException;

/*
 * @Description: 路/垃圾桶是否作业
 * @Author: sunpeng
 * @Date: 2019/12/18
**/
public interface RouteStateService {
    /*
     * @Description: 判断垃圾桶是否作业
     *                  type:1.road:道路;2.trashCan:转运路线--垃圾桶
     * @Param: [receviceLngLatDto,type]
     * @Author: sunpeng
     * @Date: 2019/12/18Constants
    **/
    public void trashCanToStatus(ReceviceLngLatDto receviceLngLatDto) throws VehicleException;

    /*
     * @Description: 判断当前道路是否作业
     * @Param: [vehVin,tLong, tLat] 转义后的经纬度
     * @Author: sunpeng
     * @Date: 2019/12/20
    **/
    public void roadJudgeStatus(ReceviceLngLatDto receviceLngLatDto) throws VehicleException;
}
